be financially straitened - Türkçe İngilizce Sözlük